FHIR © HL7.org  |  Server Home  |  XIG Home  |  XIG Stats  |  Server Source  |  FHIR  

FHIR IG Statistics: ConceptMap/episodeEvent2FHIR

Packagehl7.eu.fhir.idea4rc
Resource TypeConceptMap
IdepisodeEvent2FHIR
FHIR VersionR4
Sourcehttp://hl7.eu/fhir/ig/idea4rc/https://build.fhir.org/ig/hl7-eu/idea4rc/ConceptMap-episodeEvent2FHIR.html
URLhttp://hl7.eu/fhir/ig/idea4rc/ConceptMap/episodeEvent2FHIR
Version0.1.0
Statusdraft
Date2025-07-25T13:48:09+00:00
NameEpisodEvent2FHIR
TitleEpisodeEvent Model to this guide Map
Realmeu
Authorityhl7
DescriptionIt shows how the EpisodeEvent model is mapped into this guide

Resources that use this resource

No resources found


Resources that this resource uses

StructureDefinition
Condition-primaryCancer-eu-i4rcCondition: Primary Cancer
EpisodeEventEpisode Event

Narrative

Note: links and images are rebased to the (stated) source

Generated Narrative: ConceptMap episodeEvent2FHIR

Mapping from (not specified) to (not specified)


Group 1 Mapping from Episode Event to Condition: Primary Cancer

Source CodeRelationshipTarget CodeComment
cancerEpisodeReference (Cancer Episode Reference (M))is related toCondition.extension:condition-occurredFollowingIf not 'Baseline'
cancerEpisodeReference (Cancer Episode Reference (M))is related toConditionIf 'Baseline': new Condition
diseaseStatus (Disease status (M))is equivalent toCondition.clinicalStatus.coding:athenaThe eventType is recoded in the coding athena slice, however the type has to be consistent with the combination of status / previous status and existance of previous Condition resources. The clincalStatus has in fact a required binding with http://hl7.org/fhir/R4/valueset-condition-clinical.html. active | recurrence | relapse | inactive | remission | resolved. For example Stable disease - 32948 may have status='active' and extension:condition-occurredFollowing.exists(), Complete Remission may have status='inactive' and extension:condition-occurredFollowing.exists(); Recurrence - 2000100002 may have status.: 'recurrence' and extension:condition-occurredFollowing.exists(). Progression - 32949 may have status='relapse' and extension:condition-occurredFollowing.exists().
definedAt (Defined At (O))is related toCondition.extension:sameHospitalTemporary included in the guide for covering the request of tracking if this information has been captured and maintained by the same or other organizations. It is envisioned that this kind of requirements could be covered by recording where specific act are taking place.
dateOfEpisode (Date of episode (M))is equivalent toCondition.onsetIf it is when this particular Condition record was created in the system

Source

{
  "resourceType": "ConceptMap",
  "id": "episodeEvent2FHIR",
  "text": {
    "status": "generated",
    "div": "<!-- snip (see above) -->"
  },
  "url": "http://hl7.eu/fhir/ig/idea4rc/ConceptMap/episodeEvent2FHIR",
  "version": "0.1.0",
  "name": "EpisodEvent2FHIR",
  "title": "EpisodeEvent Model to this guide Map",
  "status": "draft",
  "experimental": true,
  "date": "2025-07-25T13:48:09+00:00",
  "publisher": "IDEA4RC Project",
  "contact": [
    {
      "name": "IDEA4RC Project",
      "telecom": [
        {
          "system": "url",
          "value": "https://www.idea4rc.eu/"
        }
      ]
    },
    {
      "name": "IDEA4RC Project",
      "telecom": [
        {
          "system": "url",
          "value": "https://www.idea4rc.eu/"
        }
      ]
    }
  ],
  "description": "It shows how the EpisodeEvent model is mapped into this guide",
  "jurisdiction": [
    {
      "coding": [
        {
          "system": "http://unstats.un.org/unsd/methods/m49/m49.htm",
          "code": "150",
          "display": "Europe"
        }
      ]
    }
  ],
  "group": [
    {
      "source": "http://hl7.eu/fhir/ig/idea4rc/StructureDefinition/EpisodeEvent",
      "target": "http://hl7.eu/fhir/ig/idea4rc/StructureDefinition/Condition-primaryCancer-eu-i4rc",
      "element": [
        {
          "code": "cancerEpisodeReference",
          "display": "Cancer Episode Reference (M)",
          "target": [
            {
              "code": "Condition.extension:condition-occurredFollowing",
              "equivalence": "relatedto",
              "comment": "If not 'Baseline'"
            }
          ]
        },
        {
          "code": "cancerEpisodeReference",
          "display": "Cancer Episode Reference (M)",
          "target": [
            {
              "code": "Condition",
              "equivalence": "relatedto",
              "comment": "If 'Baseline': new Condition"
            }
          ]
        },
        {
          "code": "diseaseStatus",
          "display": "Disease status (M)",
          "target": [
            {
              "code": "Condition.clinicalStatus.coding:athena",
              "equivalence": "equivalent",
              "comment": "The eventType is recoded in the coding athena slice, however the type has to be consistent with the combination of status / previous status and existance of previous Condition resources. The clincalStatus has in fact a required binding with http://hl7.org/fhir/R4/valueset-condition-clinical.html. active | recurrence | relapse | inactive | remission | resolved. For example Stable disease - 32948 may have status='active' and extension:condition-occurredFollowing.exists(), Complete Remission may have status='inactive' and extension:condition-occurredFollowing.exists(); Recurrence - 2000100002 may have status.: 'recurrence' and extension:condition-occurredFollowing.exists(). Progression - 32949  may have status='relapse' and extension:condition-occurredFollowing.exists()."
            }
          ]
        },
        {
          "code": "definedAt",
          "display": "Defined At (O)",
          "target": [
            {
              "code": "Condition.extension:sameHospital",
              "equivalence": "relatedto",
              "comment": "Temporary included in the guide for covering the request of tracking if this information has been captured and maintained by the same or other organizations. It is envisioned that this kind of requirements could be covered by recording where specific act are taking place."
            }
          ]
        },
        {
          "code": "dateOfEpisode",
          "display": "Date of episode (M)",
          "target": [
            {
              "code": "Condition.onset",
              "equivalence": "equivalent",
              "comment": "If it is when this particular Condition record was created in the system"
            }
          ]
        }
      ]
    }
  ]
}